turn-key cost - Alemán Inglés Diccionario